package com.wzu.entity;

import com.baomidou.mybatisplus.annotation.TableName;

@TableName("permission")
public class Menu {
    // 用户账号
    private String userid;
    // 用户管理权限
    private Integer userManage;
    // 权限管理权限
    private Integer permissionManage;
    // 行政区域管理权限
    private Integer areaManage;
    // 慢病信息管理权限
    private Integer diseaseInfoManage;
    // 慢病政策管理权限
    private Integer diseasePolicyManage;
    // 参合信息录入权限
    private Integer insuranceInfoInput;
    // 慢性病证管理权限
    private Integer diseaseCertManage;
    // 参合缴费权限
    private Integer insurancePayment;
    // 报销申请权限
    private Integer diseaseReimburseApply;
    // 报销审核权限
    private Integer diseaseReimburseAudit;
    // 报销汇款权限
    private Integer diseaseReimbursePayment;
    // 按病种统计权限
    private Integer diseaseStatistics;
    // 按行政区域统计权限
    private Integer areaStatistics;

    public Menu(String userid, Integer userManage, Integer permissionManage, Integer areaManage,
                Integer diseaseInfoManage, Integer diseasePolicyManage, Integer insuranceInfoInput,
                Integer diseaseCertManage, Integer insurancePayment, Integer diseaseReimburseApply,
                Integer diseaseReimburseAudit, Integer diseaseReimbursePayment,
                Integer diseaseStatistics, Integer areaStatistics) {
        this.userid = userid;
        this.userManage = userManage;
        this.permissionManage = permissionManage;
        this.areaManage = areaManage;
        this.diseaseInfoManage = diseaseInfoManage;
        this.diseasePolicyManage = diseasePolicyManage;
        this.insuranceInfoInput = insuranceInfoInput;
        this.diseaseCertManage = diseaseCertManage;
        this.insurancePayment = insurancePayment;
        this.diseaseReimburseApply = diseaseReimburseApply;
        this.diseaseReimburseAudit = diseaseReimburseAudit;
        this.diseaseReimbursePayment = diseaseReimbursePayment;
        this.diseaseStatistics = diseaseStatistics;
        this.areaStatistics = areaStatistics;
    }

    public Menu() {
    }

    public String getUserid() {
        return userid;
    }

    public void setUserid(String userid) {
        this.userid = userid;
    }

    public Integer getUserManage() {
        return userManage;
    }

    public void setUserManage(Integer userManage) {
        this.userManage = userManage;
    }

    public Integer getPermissionManage() {
        return permissionManage;
    }

    public void setPermissionManage(Integer permissionManage) {
        this.permissionManage = permissionManage;
    }

    public Integer getAreaManage() {
        return areaManage;
    }

    public void setAreaManage(Integer areaManage) {
        this.areaManage = areaManage;
    }

    public Integer getDiseaseInfoManage() {
        return diseaseInfoManage;
    }

    public void setDiseaseInfoManage(Integer diseaseInfoManage) {
        this.diseaseInfoManage = diseaseInfoManage;
    }

    public Integer getDiseasePolicyManage() {
        return diseasePolicyManage;
    }

    public void setDiseasePolicyManage(Integer diseasePolicyManage) {
        this.diseasePolicyManage = diseasePolicyManage;
    }

    public Integer getInsuranceInfoInput() {
        return insuranceInfoInput;
    }

    public void setInsuranceInfoInput(Integer insuranceInfoInput) {
        this.insuranceInfoInput = insuranceInfoInput;
    }

    public Integer getDiseaseCertManage() {
        return diseaseCertManage;
    }

    public void setDiseaseCertManage(Integer diseaseCertManage) {
        this.diseaseCertManage = diseaseCertManage;
    }

    public Integer getInsurancePayment() {
        return insurancePayment;
    }

    public void setInsurancePayment(Integer insurancePayment) {
        this.insurancePayment = insurancePayment;
    }

    public Integer getDiseaseReimburseApply() {
        return diseaseReimburseApply;
    }

    public void setDiseaseReimburseApply(Integer diseaseReimburseApply) {
        this.diseaseReimburseApply = diseaseReimburseApply;
    }

    public Integer getDiseaseReimburseAudit() {
        return diseaseReimburseAudit;
    }

    public void setDiseaseReimburseAudit(Integer diseaseReimburseAudit) {
        this.diseaseReimburseAudit = diseaseReimburseAudit;
    }

    public Integer getDiseaseReimbursePayment() {
        return diseaseReimbursePayment;
    }

    public void setDiseaseReimbursePayment(Integer diseaseReimbursePayment) {
        this.diseaseReimbursePayment = diseaseReimbursePayment;
    }

    public Integer getDiseaseStatistics() {
        return diseaseStatistics;
    }

    public void setDiseaseStatistics(Integer diseaseStatistics) {
        this.diseaseStatistics = diseaseStatistics;
    }

    public Integer getAreaStatistics() {
        return areaStatistics;
    }

    public void setAreaStatistics(Integer areaStatistics) {
        this.areaStatistics = areaStatistics;
    }
} 